Command Palette

Search for a command to run...

MECHATRONICScorelab

MICROCONTROLLER LAB

MTE 2242

Syllabus

  • 01Introduction to Keil software
  • 02Assembly programming: Familiarization of assembly instructions, Data Movement, Arithmetic, Logical instructions, Memory addressing, Bitwise, Branching instructions, and Subroutines
  • 03Introduction to Embedded C programming
  • 04GPIO programming
  • 05hardware interfacing
  • 06delay generation using SysTick Timer
  • 07Timer-32
  • 08PWM Generation using Timer-A
  • 09serial communication using UART
  • 10ARM controller based system design
  • 11Self-study: Risk and safety assessment for microcontroller-based system

References

  • Bai, Ying. Microcontroller Engineering with MSP432: Fundamentals and Applications. CRC Press, 2016.
  • Unsalan, Cem, H. DenizGurhan, and M. ErkinYucel. Programmable Microcontrollers: Applications on the MSP432 LaunchPad. McGraw Hill Professional, 2017.
  • MSP432 Manual by Texas Instrumentation.
Credits Structure
0Lecture
0Tutorial
3Practical
1Total